package front.end.subestacao.xml.reader;

import java.io.File;
import java.io.IOException;
import java.util.List;

import org.jdom.JDOMException;

import front.end.subestacao.itens.Componente;
import front.end.subestacao.itens.Painel;
import front.end.subestacao.xml.writer.XmlWriter;

public class Test {
	
	public static void main(String[] args) throws JDOMException, IOException {
		XmlReader reader = XmlReader.getInstance();
//		List<String> arquivos = reader.getListaArquivos();
		
//		for(String arquivo : arquivos){
//			Componente comp = ComponenteFactory.getComponente(new File(arquivo));
//			System.out.println("Coisa e tal");
//		}
//		XmlFile xml = new XmlFile(new File("D:/workspace/Projeto1Subestação/biblioteca/CH_GG.xml"));
//		System.out.println("coisa e tal");
		List<Componente> componentes = reader.getBiblioteca();
		Painel painel = new Painel("PainelDefault");
		Componente comp1 = componentes.get(4);
		Componente comp2 = componentes.get(5);
		//painel.addComponente(comp1, "comp1");
		//painel.addComponente(comp2, "comp2");
		painel.addConexaoFusao("fusao",comp1.getLugaresFusoes().get(0), comp2.getLugaresFusoes().get(0));
		XmlWriter writer = XmlWriter.getInstance();
//		writer.writeXML(painel, new File("D:\\testeFusao.xml"));
	}
}
